【図解】git-flow、GitHub Flowを開発現場で使い始めるためにこれだけは覚えておこう:こっそり始めるGit/GitHub超入門(終) - @IT
デプロイ方法は3種類ある
Deployment | Heroku Dev Center
Heroku Git
一番始めに手っ取り早くやるときにはこの方法
GitHub
Stacks | Heroku Dev Center
HerokuがメンテしているOSイメージ(言語ランタイムも含む)
Linux distributionがベース
例:Heroku-20はUbuntu 20.04ベース
アプリで使っているstackを確認する
GitHub flowやGit flowでfeatureブランチの寿命を長くても2,3日程度にするような開発
https://cloud.google.com/architecture/devops/devops-tech-trunk-based-development?hl=ja
デベロッパーが自分の作業を小さなバッチに分割し、その作業を 1 日に少なくとも 1 回(場合によっては数回)トランクにマージします
Pull Requestの戦略
達成したいこと
レビュワーの負担を最小にしたい
コミット履歴は綺麗にしたい
前提
#WIP
[新規Webサービスを独りで開発・運用する際に立ちはだかった壁とそれを乗り越えた方法まとめ【個人開発】 - Qiita https://qiita.com/cdms/items/08c145aac0dd10ea8cbc#%E3%81%9D%E3%81%AE6-%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E3%81%97%E3%81%9F%E3%81%91%E3%81%